sharp like a dagger - German English Dictionary